@TransactionAttribute(TransactionAttributeType.REQUIRED)
@ApplicationScoped
public class Client {
	@Inject
	MessageFactory mf;

	public void doMessage() {
		MessageType m = mf.getMessage(Message.Type.SHORT);
		m.setMessage("Krtka wiadomo");
		System.out.println(m.getMessage());
		m = mf.getMessage(Message.Type.LONG);
		m.setMessage("Duga wiadomo");
		System.out.println(m.getMessage());
	}
}